// System Configuration Types
export interface SystemConfig {
  key: string;
  value: string;
  description?: string;
  type: 'text' | 'number' | 'boolean' | 'json';
}

export interface FileUploadRequest {
  file: File;
  type: 'avatar' | 'document' | 'other';
}

export interface FileUploadResponse {
  url: string;
  filename: string;
  size: number;
  mimeType: string;
}